independent spent fuel storage installation - Alemán Inglés Diccionario